package com.heima.comment.service;

import com.heima.model.common.dtos.comment.CommentDto;
import com.heima.model.common.dtos.comment.CommentLikeDto;
import com.heima.model.common.dtos.comment.CommentSaveDto;
import com.heima.model.common.dtos.common.ResponseResult;

public interface CommentService {
    /**
     * 保存评论
     * @param commentSaveDto
     * @return
     */
    ResponseResult save(CommentSaveDto commentSaveDto);

    /**
     * 分页显示文字评论内容
     * @param commentDto
     * @return
     */
    ResponseResult load(CommentDto commentDto);

    /**
     * 点赞文章功能
     * @param commentLikeDto
     * @return
     */
    ResponseResult like(CommentLikeDto commentLikeDto);
}
